widows peak - German English Dictionary